retail establishment - Alemán Inglés Diccionario